88601
1014214
327690
782802
131352
103515
947585
767654
775982
251919
462940
42834
5303799
3719581
3237148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1740196
1667471